/* 2019-10-25 秋心草(自适应会员版本--定制QQ:8022105) 全站通用 ------------------------------------ */
@charset "utf-8";
@import url("icon.css");
*{ margin: 0;padding:0;}li{list-style: none;}img{ border: 0;}.fl{ float: left;}.fr{ float: right;}a{text-decoration: none;}
body{ font-size: 62.5%;font-family: "Microsoft Yahei",sans-serif; width:100%;}
.clear{ clear: both;}
.clearfix:after{ visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix{ *zoom:1;}
html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{-webkit-font-smoothing:antialiased}img,fieldset{border:0;vertical-align:middle}input{padding:0;margin:0;outline:0}
.dis-none{ display:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ins{text-decoration: none;}
ul,ol,li{ list-style:none;}p{zoom:1;}
em,cite,i{ font-style:normal;}ins{text-decoration: none;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#0d7ad9;}
a:active{ color:#C96;}
a:focus{ outline:none; }
a:hover,a:active { outline: 0; }
img{ border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;}
abbr, address, article, aside, audio, b, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, ul, var, video {
	margin: 0;
	padding: 0;
	outline: 0;
	border: 0;
	background: 0 0;
	vertical-align: baseline;
	font-size: 100%
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
:after, :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
html {
	font-size: 12px;
	background: #ececec; 
	-webkit-tap-highlight-color: transparent
}
.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f24{font-size: 24px;}
.f28{font-size: 28px;}
.fleft{float: left;}
.flefy{float: left;}
.fright{float: right;}
.fb {font-weight: bold;}
.fd{display: none;}
.mb20 {margin-bottom:20px;}
.mt20 {margin-top:20px;}

#apply-pup-icon{ display:none;}
#apply-pup-rm{ display:block;}
.overflow{ overflow:hidden;}

.ifang_city_tab{float: left;width:100%;background: #fff;border-bottom:1px solid #eaeaea;box-shadow:0 3px 2px #f1f1f1;}
.nofix_tab {width:100%;}
.ifang_city_tab ul{width:100%;line-height:51px;}
.ifang_city_tab .map_find{width:73px;height:17px}
.ifang_city_tab .map_find img{width:73px;height:17px}
.ifang_city_tab li.li_map_find{display:none;}
.ifang_city_tab ul li{color:#616669;display:inline-block;font-weight:bold;margin-top:10px;font-size:16px;margin-left:2%;text-align:center;width:11.5%;height:50px;line-height:22px;}
.ifang_city_tab ul li.dang a{color:#008fe9;font-weight:bold;}
.ifang_city_tab ul li:hover{color:#008fe9;border-bottom:3px solid #008fe9;}
.fangjia_m {clear:both;width:100%;}
.wz {float: left; font-size: 14px; height: 30px; line-height: 30px; padding-left: 20px;background: url('http://www.hainanfangjia.com/style/ico-crumb.png') no-repeat left 8px;color: #666;}
.wz li {float: left;}
.wz li a {color: #666;}
.wz li.fgx {padding: 0 5px;}

.header{background: #008fe9;height:80px;border-bottom:1px solid #eaeaea;box-shadow:0 3px 2px #f1f1f1;}
.city_top{float:left;width: 100%;background: #008fe9;}
.header-logo{float:left;margin:5px 0;width:30%;}
.header-logo img {padding-left:10px;width:100%;height:40px;}
.city-tip {float:left;width:60%;margin-left:-20px;margin-top:15px;text-align:center;display:block;}
.apply {display:block;position:absolute;top:15px;right:10px}
.apply-pup{float:right;font-size:24px;color:#fff;text-align:right;}
.apply-pup ins{float:right;text-align:right;}
.city-tip strong { font-size:20px;color:#fff;}
.city-tip strong font{display: none;}
.city-tip a:hover{ color:#fff;}
.city-tip a:active{ color:#fff;}
.city-tip a:focus{ outline:none; }
.btn-search{height: 30px; line-height: 30px;}
.weather {display:none;}
.search .ipt{float: left; color: #bababa; width:70%; height:35px; line-height:35px\0; padding: 0 10px; border: 1px solid #ddd; border-right: none; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.search{float:left;width: 100%;background: #fff;border:0;display:block;margin:0;height:auto; border-top: 1px solid #ddd;border-bottom:10px solid #ececec;}
.search a{float:left;font-size:14px;width: 25%;text-align:center;line-height:52px;box-sizing:border-box;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search a:before{ content:''; position:absolute; width:0; height:0; border-left:transparent 6px solid; border-right:transparent 6px solid; border-top:#999 8px solid; margin:auto; right:0; top:0; bottom:0;}
.searchBox{float:left;width: 73%;box-sizing:border-box;padding-left:10px;padding-top:10px;}
.searchBox .btn {float:left;width:30%;}
.btn,.btn2,.btn3,.btn4{display: inline-block; font-size: 14px; color: #fff; cursor: pointer; border: none; background: #f44336; overflow: hidden;}
.btn:hover,.btn2:hover,.btn3:hover,.btn4:hover{text-decoration: none;}
.btn2{height: 24px; line-height: 24px; padding: 0 12px; border-radius: 12px;}
.btn2:hover{background: #EE0000;color: #fff;}
.btn3{font-size: 12px; height: 30px; line-height: 30px; padding: 0 15px; border-radius: 15px;}
.btn4{font-size:16px; text-align: center; width: 100%; height:44px; line-height: 44px; border-radius: 2px;}
.btn-search{float: left; text-align: left; height: 35px; line-height: 33px; padding-right: 16px; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.ico{float: left; width: 18px; height: 18px; background: url("/style/icon-1.png") 0 0 no-repeat; overflow: hidden;}
.ico-search{margin: 6px 8px 0; background: url("/style/ico-search.png") 0 0 no-repeat;}
/* 当前位置 */
.weizhi{float: left;width:100%;height:24px;line-height:24px;}
.weizhi a {margin-left:8px;margin-right:8px;}
/*link*/
.link{clear: both;width:100%; padding-top:10px;padding-bottom:10px;float:left;margin-top:25px; background:#ffffff;border-top:1px solid #CCC;}
.link_l{ width: 100%;line-height:30px;}
.link_l span{ font-weight:bold; color:#666666;}
.link_r{ width:100%;}
.link_r li{line-height:22px;color:#666666;float:left;padding-right:8px;}
/* footer */
.footer{clear: both;width: 100%;background: #2a2a2a url("/style/bg-footer.png") bottom center no-repeat;border-top: 4px solid #0090ED;}
.footer .inn{clear: both;width: 100%;overflow: hidden;}
.footer .original-copy-right{width: 100%;height: 24px;line-height: 24px;text-align: right;color: #fff;margin: 0;}
.f-nav{}
.f-nav .about{display:none;}
.f-nav,.f-link{overflow: hidden;}
.service-online{float: right;font-size:9px;}
.service-online li{float: left;height:22px;}
.service-online li a{text-align:left;padding-left:10px;color:#999;}
.service-online li.hot-line{line-height:26px;color:#999;text-align:left;margin-right: 25px;}
.copyright{padding:10px;border-top: 1px solid #393939;font-size:9px;}
.copyright footer {width:100%;}
.copyright p{color: #999;line-height: 24px;}
.place {clear:both;width: 100%; height:40px; line-height:40px;}
.copyright {clear:both;}

/*遮罩*/
.mfg {float: left;width:100%;background: #fff;height:auto;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin-bottom:10px;}
.mf_top{width:100%;}
.mf_l {float: left; width:100%;}
.mf_r {display:none;}
.mf_r span{float: left; width:100%;}
.mf_r img{width:50%;height:180px;padding-top:10px;}
.l_img {float: left; width:30%;text-align: right;}
.l_img img {width:100%; height:120px;border:2px solid #e7e7e7;border-radius:50%;margin-top:30px;margin-left:10px;}
.l_txt {float: left; width:65%;margin-left:5%;margin-top:20px;}
.l_txt span {float: left; width:99%;height:30px;line-height:30px;}
.lzt {color:#000;font-size:24px;font-weight:bold;}
.lzt em {border:1px solid #e7e7e7;margin-left:20px;font-size:12px;padding:0px 5px 0px 5px;color:#999;font-weight:normal}
.yj {color:#666;font-size:16px;padding-top:5px;}
.yj em{color:#333;font-size:16px;}
.jy {color:#666;font-size:16px;}
.jy em{font-weight: bold;font-size:18px;color:#EE0000;font-family: Georgia;padding:0px 5px 0px 5px;}
.ly {color:#666;font-size:16px;}
.ly em{color:#333;font-size:12px;}
.wx {color:#666;font-size:16px;}
.wx em{color:#FF6347;font-size:18px;font-family: Georgia;font-weight: bold;}
.hp {color:#666;font-size:16px;}
.hp em{color:#FF6347;font-size:18px;font-family: Georgia;font-weight: bold;}
.pj {display:none;}
.pj em{color:#333;font-size:16px;}
.ifang_city_tab ul li.ab {display:none;}
.scroll{ position:fixed;_position:absolute;left:0;top:0px;right:0;z-index:99999;width:100%;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border-bottom: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}

.black_overlay{clear:both;display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.city_link {display: none;position: absolute;top: 10%;left: 10%;width: 80%;height: auto;border: 10px solid #ddd;background-color: white;z-index:1002;overflow: auto;}
.city_link .qxc{width: 100%;height:35px;cursor: default;line-height:30px;border-bottom:1px solid #ddd;}
.city_link .qql {float:left;width:80%;font-weight:bold;font-size:18px;color:#3A5FCD;padding-top:5px;}
.city_link .qql ins {padding:0 10px;font-size:20px;}
.city_link .qqr {float:right;text-align: right;width:20%;font-weight:bold;font-size:24px;}
.city_link .qqr ins {width:28px;height:28px;line-height:28px;border-radius:20px;border:2px solid #000;background: #000;color:#fff;text-align: center;}
.city_list {padding:10px;}
.city_list h2 {color:#3A5FCD;text-align: center;font-size:18px;padding:5px 0;font-weight:bold;}
.city_list .cities{float:left;width:100%;padding:30px 0;}
.city_list .cities ul{float:right;display:block;}
.city_list .cities ul:first-child{float:left}
.city_list .cities li{line-height:40px;font-size:15px;}
.city_list .cities span{margin-right:10px;color:#999}
.city_list .cities a{padding:0 10px}
.city_list .ttok {width:100%;border-bottom:1px dashed #e7e7e7;margin-bottom:10px;}
.city_list .ttok h2{float:left;width:50px;color:#22bae0;padding:0 10px;}
.city_list .ttok li{float:left;line-height:30px;}
.city_list .cityttt{display: none;}

.error {float:left;width:100%;margin-top:10px;;padding:10px 0;background: #fff; text-align: center;}
.error h1 {font:400 2em/2.5em 'microsoft yahei'; color:#f00;font-weight:bold;}
.cw404 {float:left;width:100%;margin:10px 0;padding:50px 0;background: #fff;}
.cw404 a{color:#3A5FCD;}
.cw404 a:hover{ color:#f00;}
.cw404 p {line-height: 30px;}
.cw404 .left{float:left;width:40%;text-align: right;}
.cw404 .left img{padding-right:10px;}
.cw404 .right{float:left;width:60%;text-align: left;font-size:16px;}
.cw404 .font {font-size:45px;font-weight:bold;font-size:60px;color:#3A5FCD;display:inline;font-family:Arial;height:50px;line-height:50px;}
.cw404 .right li{float:left;margin-left:10px;text-align:center;margin:10px 10px 10px 0;}

/*  全站通用分页  */
.page {float:left;width:100%;height:90px;margin:10px 0;padding:10px;background: #FFF;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.page b {padding:0 5px;color: #f00;}
.page li {float:left;width:25%;text-align: center;height:40px;}
.page li a {margin-top:5px;height:40px;line-height:40px;text-align:center;font-size: 16px;}
.page span {float:left;width:100%;height:40px;line-height:40px;margin-top:5px;text-align: center;border-top:solid 1px #f4f4f4;color: #000;font-size: 14px;}
.a1 {background: #0d7ad9;color: #fff;padding:5px 15px;}
.a1:hover {color: #fff;}

/*  右边漂浮代码  */
.r-b-fixed-mod {display:none;}
.r-b-fixed-mod,.r-m-fixed-mod{position:fixed;_position:absolute;left:50%;bottom:246px;_bottom:auto;z-index:998;margin-left:607px;width:35px}
@media screen and (max-width:1190px){.r-b-fixed-mod{margin-left:510px}}@media (min-width:1190px) and (max-width:1280px),screen and (max-width:1090px){.r-b-fixed-mod{left:auto;margin:0;right:0}}@media screen and (max-width:1430px){.r-m-fixed-mod{left:auto;margin:0;right:0}}.r-m-fixed-mod{bottom:250px;width:110px;color:#666;line-height:27px;background:#ebebeb;text-align:center}
.r-m-fixed-mod img{padding:7px;width:76px;height:76px;background:#fff;vertical-align:top}
.r-m-fixed-mod:hover{background:#d1d1d1;text-decoration:none}
.r-b-fixed-mod li{margin-top:2px;height:35px;font-size:0}
.r-b-fixed-mod .bn,.r-b-fixed-mod .box .a-r{background:url(/style/bg-b-r-fixed.png) no-repeat}
.r-b-fixed-mod .bn{display:inline-block;width:35px;height:35px}
.r-b-fixed-mod .bn:hover{text-decoration:none}
.r-b-fixed-mod .box{display:none;position:absolute;top:0;left:-191px;font-size:14px;padding-right:19px;color:#9d9d9d;background:transparent}
.r-b-fixed-mod .box .in{display:block;position:relative;width:179px;padding:16px 0 0;height:202px;background:#fff;border:1px solid #dbdbdb;text-align:center;color:#f3413d;line-height:18px}
.r-b-fixed-mod .box img{margin:0 0 7px;width:147px}
.r-b-fixed-mod .box .a-r{display:block;position:absolute;top:50px;right:-7px;width:7px;height:12px;font-size:0;line-height:0;background-position:100% 0;overflow:hidden}
.r-b-fixed-mod .sell{background:url(/style/fiexed-sell.png) no-repeat 50%}
.r-b-fixed-mod .sell:hover{background:url(/style/fiexed-sell-a.png?1919b1ee) no-repeat 50%}
.r-b-fixed-mod .ser{background-position:-70px -111px}
.r-b-fixed-mod .ser:hover{background-position:-105px -111px}
.r-b-fixed-mod .touchWX{background-position:-140px -111px}
.r-b-fixed-mod .touchWX:hover{background-position:-175px -111px}
.r-b-fixed-mod .touchWX .box{top:38px}
.r-b-fixed-mod .wx{background-position:0 -70px}
.r-b-fixed-mod .wx:hover{background-position:-35px -70px}
.r-b-fixed-mod .bk,.r-b-fixed-mod .sell,.r-b-fixed-mod .ser,.r-b-fixed-mod .sug{position:relative}
.r-b-fixed-mod .sug{background-position:-70px -70px}
.r-b-fixed-mod .sug:hover{background-position:-105px -70px}
.r-b-fixed-mod .bk{background-position:-140px -70px;display:block;}
.r-b-fixed-mod .bk:hover{background-position:-175px -70px}
.r-b-fixed-mod .live{background:url(/style/bg-sp-live.png) no-repeat -8px -658px}
.r-b-fixed-mod .live .living{display:block;margin:9px 0 0 8px;width:19px;height:18px;background:url(/style/bg-sp-live.png) no-repeat -16px -615px}
.r-b-fixed-mod .live.active{background-position:-8px -708px}
.r-b-fixed-mod .live.active .living{background:url(/style/sound.gif) no-repeat}
.r-b-fixed-mod .live.hover,.r-b-fixed-mod .live:hover{background-position:-58px -658px}
.r-b-fixed-mod .live.hover .live-float-box,.r-b-fixed-mod .live:hover .live-float-box{display:block;position:absolute;left:-264px;top:-35px}
.r-b-fixed-mod .live.hover .live-float-box .close,.r-b-fixed-mod .live:hover .live-float-box .close{display:none}
@-webkit-keyframes movefromeleft{0%{-webkit-transform:translateX(-10px);opacity:0}
to{-webkit-transform:translateX(0);opacity:1}}.r-b-fixed-mod .wx:hover .box{display:block;-webkit-animation:movefromeleft .25s forwards ease-out}
.r-b-fixed-mod .touchWX:hover .box{display:block;-webkit-animation:movefromeleft .25s forwards ease-out}
.r-b-fixed-mod .txt{display:block;position:absolute;right:33px;top:0;width:0;font-size:12px;color:#fff;text-indent:7px;line-height:35px;background:#f63e42 url(/style/bg-b-r-fixed.png) no-repeat 0 -35px;overflow:hidden;transition:width .25s ease-in-out;-moz-transition:width .25s ease-in-out;-webkit-transition:width .25s ease-in-out;-o-transition:width .25s ease-in-out;white-space:nowrap}
.r-b-fixed-mod .bn:hover .txt{width:55px}
.r-b-fixed-mod .ser:hover .txt{width:auto}
.mask-layer{position:fixed;top:0;left:0;z-index:888;width:100%;height:100%;background:url(/style/trans-mask.png);_position:absolute;_background:#e5e5e5}
.find-house-bom .box{float:left;padding-left:12px}
.find-house-bom .box a{float:none;margin:0}
.find-house-bom .box a:hover{text-decoration:none}
.pop-allhouse,.pop-findhouse{display:none;position:absolute}
.pop-allhouse .in,.pop-findhouse .in{padding:10px;line-height:2em;background:#fff;border:1px solid #ddd}
.pop-allhouse .in a,.pop-findhouse .in a{float:left;margin:0 5px;white-space:nowrap}
.pop-allhouse .in a:hover,.pop-findhouse .in a:hover{text-decoration:underline!important}
.pop-allhouse .arrow,.pop-findhouse .arrow{display:block;position:absolute;width:14px;height:9px;font-size:0;line-height:0;overflow:hidden;background:url(/style/selected-icon.png) no-repeat}
.pop-findhouse{z-index:2;top:35px;left:24px;width:1140px}
@media screen and (max-width:1190px){.pop-findhouse{width:950px}}.pop-findhouse .arrow{top:-8px}
.pop-allhouse{padding-bottom:10px;left:10px;bottom:18px;width:350px;text-align:left}
.pop-allhouse .arrow{left:23px;bottom:2px;background-position:0 -9px}
.pop-allhouse a{width:6em}
#allHouse-wrap{display:inline-block;position:relative}
#allHouse-wrap a{color:#0078b9}
#allHouse-wrap a:hover{text-decoration:none;color:#0078b9}
#allHouse-wrap .pop-allhouse a{color:#333}
#allHouse-wrap .pop-allhouse a.active,#allHouse-wrap .pop-allhouse a:hover{color:#333;text-decoration:none}
#allHouse-wrap{*display:inline}
.r-b-fixedMod-new .box .a-r{top:87px}
.r-b-fixed-mod .touchWX .box .a-r{top:49px}
/*友情链接(文字)专用*/
.link {clear: both;width:100%;margin-top:10px;background:#fff;}
.link ul {width:100%;margin:0 auto;}
.link span {float:left;width:100%;padding-left:8px;height:36px;line-height:36px;border-bottom:2px solid #63B8FF;font-size:12px;overflow:hidden; }
.link li {float:left;margin-top:5px;}
.link a {line-height:28px;padding-left:8px;font-size:12px;}
.f5{width:100%;overflow:hidden;clear:both;}
.f5 a{float:left;}
#anchortitlecontainer {
position: absolute; 
z-index: 999999; 
border: solid 1px #fff; 
padding: 5px; 
color: #fff;
margin-top:40px;
background: none repeat scroll 0 0 #008fe9; 
border-radius: 5px; 
display: none; 
}
#anchortitlecontainer:before {content:"";position: absolute;left:5px;top:-10px;width: 0;height: 0;border-left-color: #fff;border-top:0 none; border-left:10px solid transparent; border-right:10px solid transparent;border-bottom:14px solid #008fe9;}
#anchortitlecontainer:after {content:"";position: absolute;left:5px;top:-10px;width: 0;height: 0;border-left-color: #fff;border-top:0 none; border-left:10px solid transparent; border-right:10px solid transparent;border-bottom:14px solid #008fe9;} 
/*弹窗遮罩*/
.layerModel_mask{position:fixed;_position:absolute;z-index:9998;top:0px;left:0px;width:100%;_width:expression(document.body.clientWidth);height:100%;_height:expression(document.body.clientHeight);}
.layerModel_wrapper{color:#444; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.8); -moz-box-shadow:0 0 10px rgba(0,0,0,0.8); box-shadow:0 0 10px rgba(0,0,0,0.8);*border:10px solid #666;border:10px solid #666\0;border:10px solid rgba(0,0,0,0);}
/**.layerModel_wrapper{color:#444; border:8px solid #ededed; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4);}**/
.layerModel_wrapper .layerModel_content{background: #fff; }
.layerModel_wrapper .layerModel_content h4{margin: 0;font-family: "Microsoft YaHei", Arial, sans-serif;-moz-user-select:none;}
.layerModel_ownContent{padding: 4px 10px;word-wrap:break-word;white-space:normal;}
.layerModel_wrapper .layerModel_title{ height:32px; line-height:32px; overflow:hidden;padding:0 0 0 10px; font-size:16px;color:#f00;font-weight:bold;border-bottom:1px dotted #e5e5e5; }

.layerModel_wrapper .layerModel_closeBtn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; display: inline-block;width:24px;height: 32px;line-height: 32px;padding-right: 14px;}
.layerModel_wrapper .layerModel_closeBtn:hover{ color:#333;}

/**.layerModel_wrapper .layerModel_closeBtn{background: url(images/tool.png) no-repeat -89px 0 transparent; display: block; float: right; height: 19px; width: 21px;margin-top: 5px;}
.layerModel_wrapper .layerModel_closeBtn:hover{background-position: -89px -29px;}
 -- border-radius : -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; --
**/

.layerModel_wrapper .replaceClose {display: none;width:1px;height:1px;}
.layerModel_wrapper .btn_highlight,.layerModel_wrapper .btn_normal{ border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }
.layerModel_wrapper .btn_highlight{ background:#4787ed; background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff; }
.layerModel_wrapper .btn_normal{ margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }


/* PC端 */
@media only screen and (min-width:860px){
body{ background: #ececec; font-size: 62.5%;font-family: "Microsoft Yahei",sans-serif;margin:0 auto;}
#apply-pup-icon{ display:block;}
.nofix_tab {width:1200px;margin:0 auto;z-index:1100}
.scroll{ position:fixed;_position:absolute;left:0;top:0px;right:0;z-index:99999;width:100%;margin-right:auto;margin-left:auto;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border-bottom: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.mf_top{width:1200px;margin: 0 auto;}
.header{background: #fff;height:auto;border-bottom:1px solid #eaeaea;box-shadow:0 3px 2px #f1f1f1;}
.city_top{float:none;width: 1200px; height:90px; line-height:90px; margin: 0 auto;background: #fff;}
.header-logo{float:left;margin-top:15px;height: 60px;width:205px;}
.header-logo img {height: 60px;width:205px;}
.weather {display:block;}
.apply-pup{display:none;}
.city-tip {display: block;float: left;width:600px;margin-left:15px;margin-top:15px;line-height:40px;text-align:left;}
.city-tip strong {display:inline-block; font-size:30px; font-weight:normal; vertical-align:middle;color:#008fe9;}
.city-tip strong font{ display: block;display:inline-block; margin:0 20px 0 10px; color:#c5c5c5; font-size:18px;}
.city-tip span {clear: both;height: 24px;line-height: 24px;}
.search {float: right;width:300px;margin-top:25px;border-top:none;border-bottom:none;}
.search a{float:left;margin-left:-120px;font-size:14px;width:110px;text-align:center;line-height:30px;height:30px;box-sizing:border-box;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #e7e7e7;}
.search a:hover{color:#008fe9;border:1px solid #e7e7e7;box-shadow:1px 1px 10px 0 #0090ed;-webkit-transition:margin .5s ease-in-out;-moz-transition:margin .5s ease-in-out}
.search a:before{display:inline-block;top:3px;right:28px;width:0;height:0;font-size:0;margin-left:5px;vertical-align:2px;border-top:4px solid #999;border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;overflow:hidden;-webkit-transition:all .2s ease-in}
.nofix_tab {width:1200px;margin:0 auto;z-index:1100}
.mf_l {float: left; width:65%;}
.mf_r {display:block;float: left; width:33%;margin-left:2%;margin-top:2%;text-align: center;}
.pj {display:block;float: left;width:100%;text-align: center;color:#666;font-size:16px;padding-top:10px;padding-bottom:20px;}
.ifang_city_tab ul{width:1180px;line-height:51px;}
.ifang_city_tab ul li{float: left;padding-top:15px;color:#616669;margin-left:0px;margin-top:0px;display:inline-block;font-weight:bold;font-size:16px;cursor:pointer;margin-right:10px;text-align:center;width:90px;height:52px;}
.ifang_city_tab li.li_map_find{float: right;display:block;margin-right:0 !important}
.ifang_city_tab ul li.ab {display:block;}
.ifang_city_tab ul li.dang{color:#008fe9;border-bottom:3px solid #008fe9;}

.l_img img {width:100%; height:180px;border:2px solid #e7e7e7;border-radius:50%;margin-top:50px;}
.l_txt {float: left; width:60%;margin-left:40px;margin-top:50px;}

.search .ipt{float: left; color: #bababa; width: 190px; height: 30px; line-height: 30px\0; padding: 0 10px; border: 1px solid #ddd; border-right: none; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.searchBox{display:block;float:left;width:100%;padding-top:0;}
.searchBox .btn {float:left;width:80px;}
.btn-search{float: left; text-align: left; height: 30px; line-height: 28px; padding-right: 16px; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.weather{float: left;width:600px;line-height:24px; font-size:14px; color:#ddd; font-family:'simsun';}
.weather span{color:#666; font-family:'microsoft yahei';}
.weather span #tianqi {margin-right:15px;}
.weather img{ display:inline-block; margin-right:10px; vertical-align:text-bottom; }
.weather a{color:#333;}
.weather a:hover{color:#333;}
.weather font {white-space:nowrap;margin-left:10px;color:#00a7e1;}
.weather p{display:inline-block; width:300px; height:20px; text-overflow:ellipsis; white-space:nowrap; color:#999; vertical-align:text-bottom;  font-family:'microsoft yahei'; overflow:hidden;}
.r-b-fixed-mod {display:block;}

.weizhi{ width:1200px; height:30px;line-height:30px; margin:0 auto;}
.link_l{ width: 1200px;margin-left: auto;margin-right: auto;line-height:30px;}
.link_r{ width: 1200px;margin-left: auto;margin-right: auto;}
.f-nav{height: 50px;}
.footer{clear: both;width: 100%;min-width: 1200px;background: #2a2a2a url("/style/bg-footer.png") bottom center no-repeat;border-top: 4px solid #0090ED;}
.footer .inn{clear: both;width: 1200px;margin: 0 auto;overflow: hidden;}
.copyright{padding-top:10px;padding-bottom:5px;border-top: 1px solid #393939;}
.copyright footer {width: 1200px;margin: 0 auto;}
.place {clear:both;width: 1200px; height:40px; line-height:40px; margin: 0 auto;}
.f-nav .about{display:block;float: left;height: 24px;line-height: 24px;margin-top:10px;}
.f-nav .about a{color: #fff;font-size: 14px;margin-right: 25px;}
.service-online{float: right;margin-top:5px;}
.service-online li{float: left;height: 36px;}
.service-online li a{text-align:left;padding-left:10px;color:#999;}
.service-online li.hot-line{line-height: 36px;color:#999;text-align:left;margin-right: 25px;}
.link ul {width:1200px;margin:0 auto;}

.city_link {display: none;position:fixed;top:10%;right:0;left:0;bottom:0;margin:auto;width:980px;height:400px;border: 10px solid #ddd;z-index:1002;}
.city_list .cities{float:left;width:50%;padding:30px 0;}
.city_list .cityttt{display:block;float:left;width:50%;}
.city_list .cityttt img{padding:0 10px;height:290px;}
}